Core (graph theory)
In the mathematical field of graph theory, a core is a notion that describes behavior of a graph with respect to graph homomorphisms.
Definition
- Graph is a core if every homomorphism is an isomorphism, that is it is a bijection of vertices of .
- A core of a graph is a graph such that
- There exists a homomorphism from to ,
- there exists a homomorphism from to , and
- is minimal with this property.
Examples
- Any complete graph is a core.
- A cycle of odd length is a core.
- A core of a cycle of even length is .
Properties
- Core of a graph is determined uniquely, up to isomorphism.
- If and then the graphs and have isomorphic cores.
See also
- the k-core of a graph, obtained by iteratively removing all vertices of degree at most k, is a different notion.
References
- Godsil, Chris, and Royle, Gordon. Algebraic Graph Theory. Graduate Texts in Mathematics, Vol. 207. Springer-Verlag, New York, 2001. Chapter 6 section 2.